repeat sales - German English Dictionary